Foxit PDF SDK
FoxitPDFSDKPython2.ResetFormAction类 参考
类 FoxitPDFSDKPython2.ResetFormAction 继承关系图:
FoxitPDFSDKPython2.Action FoxitPDFSDKPython2.Base

Public 成员函数

def ResetFormAction (action)
 构造函数,使用父类对象。 更多...
 
def GetFieldNames ()
 从当前重置表单动作的数组中获取所有字段名称。 更多...
 
def GetFlags ()
 获取用于重置的标志值。 更多...
 
def SetFieldNames (field_names)
 设置字段名称数组。 更多...
 
def SetFlags (flags)
 设置用于重置的标志值。 更多...
 
- Public 成员函数 继承自 FoxitPDFSDKPython2.Action
def Action (document, action_dict)
 构造函数,带参数。 更多...
 
def Action (action)
 构造函数,使用另一个动作对象。 更多...
 
def GetDict ()
 获取当前对象的PDF字典。 更多...
 
def GetDocument ()
 获取当前动作所属的PDF文档。 更多...
 
def GetSubAction (index)
 按索引获取子动作。 更多...
 
def GetSubActionCount ()
 获取子动作的数量。 更多...
 
def GetType ()
 获取动作类型。 更多...
 
def InsertSubAction (index, sub_action)
 在指定索引位置插入新的子动作。 更多...
 
def IsEmpty ()
 检查当前对象是否为空。 更多...
 
def RemoveAllSubActions ()
 移除所有子动作。 更多...
 
def RemoveSubAction (index)
 移除指定索引的子动作。 更多...
 
def SetSubAction (index, sub_action)
 按索引设置子动作。 更多...
 

额外继承的成员函数

- 静态 Public 成员函数 继承自 FoxitPDFSDKPython2.Action
def Create (document, action_type)
 为指定的动作类型创建新动作。 更多...
 
- 静态 Public 属性 继承自 FoxitPDFSDKPython2.Action
 e_NewWindowFlagFalse = _fsdk.Action_e_NewWindowFlagFalse
 "NewWindow"标志为false
 
 e_NewWindowFlagNone = _fsdk.Action_e_NewWindowFlagNone
 无"NewWindow"标志。
 
 e_NewWindowFlagTrue = _fsdk.Action_e_NewWindowFlagTrue
 "NewWindow"标志为true
 
 e_TypeGoto = _fsdk.Action_e_TypeGoto
 动作类型:转到动作。
 
 e_TypeGoTo3DView = _fsdk.Action_e_TypeGoTo3DView
 动作类型:转到3D视图动作。
 
 e_TypeGoToE = _fsdk.Action_e_TypeGoToE
 动作类型:嵌入转到动作。
 
 e_TypeGoToR = _fsdk.Action_e_TypeGoToR
 动作类型:远程转到动作。
 
 e_TypeHide = _fsdk.Action_e_TypeHide
 动作类型:隐藏动作。
 
 e_TypeImportData = _fsdk.Action_e_TypeImportData
 动作类型:导入数据动作。
 
 e_TypeJavaScript = _fsdk.Action_e_TypeJavaScript
 动作类型:JavaScript动作。
 
 e_TypeLaunch = _fsdk.Action_e_TypeLaunch
 动作类型:启动动作。
 
 e_TypeMovie = _fsdk.Action_e_TypeMovie
 动作类型:电影动作。
 
 e_TypeNamed = _fsdk.Action_e_TypeNamed
 动作类型:命名动作。
 
 e_TypeRendition = _fsdk.Action_e_TypeRendition
 动作类型:演示动作。
 
 e_TypeResetForm = _fsdk.Action_e_TypeResetForm
 动作类型:重置表单动作。
 
 e_TypeSetOCGState = _fsdk.Action_e_TypeSetOCGState
 动作类型:设置OCG状态动作。
 
 e_TypeSound = _fsdk.Action_e_TypeSound
 动作类型:声音动作。
 
 e_TypeSubmitForm = _fsdk.Action_e_TypeSubmitForm
 动作类型:提交表单动作。
 
 e_TypeThread = _fsdk.Action_e_TypeThread
 动作类型:线程动作。
 
 e_TypeTrans = _fsdk.Action_e_TypeTrans
 动作类型:过渡动作。
 
 e_TypeUnknown = _fsdk.Action_e_TypeUnknown
 动作类型:未知动作。
 
 e_TypeURI = _fsdk.Action_e_TypeURI
 动作类型:统一资源标识符(URI)动作。
 

详细描述

重置表单动作是将字段设置为其默认值。 类FoxitPDFSDKPython2.ResetFormAction 派生自Action ,提供用于 获取/设置重置表单动作数据的函数。

参见
Action

构造及析构函数说明

◆ ResetFormAction()

def FoxitPDFSDKPython2.ResetFormAction.ResetFormAction (   action)

构造函数,使用父类对象。

参数
[in]action父类对象。

成员函数说明

◆ GetFieldNames()

def FoxitPDFSDKPython2.ResetFormAction.GetFieldNames ( )

从当前重置表单动作的数组中获取所有字段名称。

重置表单动作可以有一个数组,标识要重置哪些字段或要从重置中排除哪些字段, 具体取决于标志值。

返回
字段名称数组。

◆ GetFlags()

def FoxitPDFSDKPython2.ResetFormAction.GetFlags ( )

获取用于重置的标志值。

返回
标志值。当前,值为:
  • 0:表示重置数组中定义的字段。

  • 1:表示重置除数组中定义的字段之外的所有字段。

◆ SetFieldNames()

def FoxitPDFSDKPython2.ResetFormAction.SetFieldNames (   field_names)

设置字段名称数组。

重置表单动作可以有一个数组,标识要重置哪些字段或要从重置中排除哪些字段, 具体取决于标志值。

参数
[in]field_names表单字段名称的数组,用于标识要重置或从重置中排除的字段。 字段名称可以通过函数FoxitPDFSDKPython2.Field.GetName 获取。
返回
无。

◆ SetFlags()

def FoxitPDFSDKPython2.ResetFormAction.SetFlags (   flags)

设置用于重置的标志值。

参数
[in]flags标志值。当前,有效值为:
  • 0:表示重置数组中定义的字段。

  • 1:表示重置除数组中定义的字段之外的所有字段。

返回
无。